hand over the reins - Turco Inglés Diccionario